Demo Abstract: Cross-level Simulation in COOJA
نویسندگان
چکیده
Traditional WSN simulators are limited to simulating nodes at one single abstraction level. This makes system development and evolution difficult since developers cannot use the same simulator for both high-level algorithm development and low-level development such as device-driver implementations. The Contiki simulator COOJA allows for cross-level simulation, a novel type of wireless sensor network simulation that enables holistic simultaneous simulation at different levels. In COOJA one simulation can contain nodes from several different abstraction levels. These are the network level, the operating system level, and the machine code level. We demonstrate a few different cross-level simulation scenarios using the COOJA simulator.
منابع مشابه
Demo Abstract: Realistic Simulation of Radio Interference in COOJA
Radio interference drastically affects the reliability and robustness of wireless communications. As wireless sensor network protocols are frequently designed and tested in simulation environments first, it is important to have simulation tools that provide means to study the impact of radio interference. Radio propagation models available in simulation environments are however often too simpli...
متن کاملDemo Abstract: Network-Wide Sensornet Checkpointing Made Practical
Developing sensornet software is difficult partly because of the limited visibility of the system state of deployed nodes. Sensornet checkpointing is a method that allows developers to save and restore full system state of nodes. In this demo, we show an extension module of the Cooja simulator that enables automated sensornet checkpointing on a real testbed. We demonstrate this functionality by...
متن کاملDesign and Implementation of an Antenna Model for the Cooja simulator
COOJA is a network simulator developed for wireless sensor networks. It can be used for high-level algorithm development as well as low-level device driver implementations for accurate simulation of wireless sensor networks before deployment. However, in a simulation Cooja assumes that the nodes are only equipped with omnidirectional antennas. There is currently no support for directional anten...
متن کاملDemo Abstract: CoojaTrace, Extensive Profiling for WSNs
CoojaTrace extends the Cooja WSN-Simulator by offering extensive logging capabilities for debugging and analyses of multi-node WSN deployments. This is implemented using Scala-based Functional Reactive Programming (FRP)-techniques, enabling flexible and easily programmable in-depth access to the internal node, as well as simulator execution state. CoojaTrace is part of the DryRun framework; a s...
متن کاملAn Integrated Simulation Module for Cyber-Physical Automation Systems
The integration of Wireless Sensors Networks (WSNs) into Cyber Physical Systems (CPSs) is an important research problem to solve in order to increase the performances, safety, reliability and usability of wireless automation systems. Due to the complexity of real CPSs, emulators and simulators are often used to replace the real control devices and physical connections during the development sta...
متن کامل